package com.service.business.merchant.controller.req;

import lombok.Data;

import javax.validation.constraints.NotBlank;

@Data
public class MerchantEnterReq {


    /**
     * 商家名称
     */
    @NotBlank(message = "merchant_exception_name_not_empty")
    private String merchantName;

    /**
     * 行政区编码
     */
    @NotBlank(message = "merchant_exception_area_code_not_empty")
    private String areaCode;
    /**
     * 省
     */
    private String province;
    /**
     * 市
     */
    private String city;
    /**
     * 区
     */
    private String county;
    /**
     * 详细地址
     */
    @NotBlank(message = "merchant_exception_address_not_empty")
    private String address;
    /**
     * 商家logo链接
     */
    @NotBlank(message = "merchant_exception_logo_url_not_empty")
    private String merchantLogo;
    /**
     * 商家头图链接
     */
    @NotBlank(message = "merchant_exception_head_image_not_empty")
    private String merchantHeadImg;
    /**
     * 联系方式
     */
    @NotBlank(message = "merchant_exception_phone_not_empty")
    private String phone;
    /**
     * 店铺描述
     */
    private String merchantDesc;

    /**
     * 法人姓名
     */
    @NotBlank(message = "merchant_exception_legal_person_name_empty")
    private String legalPersonName;
    /**
     * 法人身份证号
     */
    @NotBlank(message = "merchant_exception_legal_person_name_id_card_num_empty")
    private String legalPersonIdCardNo;
    /**
     * 法人身份证正面连接
     */
    @NotBlank(message = "merchant_exception_legal_person_name_id_card_image_empty")
    private String legalPersonIdCardImage;
    /**
     * 营业执照编号
     */
    @NotBlank(message = "merchant_exception_business_license_num_empty")
    private String businessLicenseNo;
    /**
     * 营业执照图片链接
     */
    @NotBlank(message = "merchant_exception_business_license_image_empty")
    private String businessLicenseImage;

}
